Научился: Понял, как реализовывается случайное расположение и вообще расстановка кораблей случайным образом и не случайным. Трудности: Реализация позиций у кораблей
Научился: Научился планировать будущие аспекты в проекте и изображать их на листке бумаги. Это действительно важно... А я этот пункт упускал ранее Трудности: Пока что ничего сложного не было :)